package com.inter.entity.interentity.travisorder.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;

/***
 * 专用于Travis支付完成之后异步为用户订购套餐的请求参数：data部分
 * @author ：lm
 * @date 2020年3月25日
 */
@Data
public class RequestOrderData implements Serializable {

    @ApiModelProperty(value = "交互流水号", example = "F0001201811010000003848", dataType = "String")
    private String connSeqNo;

    @ApiModelProperty(value = "渠道编码", example = "P000591", dataType = "String")
    private String partnerCode;

    @ApiModelProperty(value = "token", example = "yv8JXeTTfqyedLcU2LAqHUTKtYA4G1kz", dataType = "String")
    private String token;

    @ApiModelProperty(value = "交易类型", example = "orderPackage", dataType = "String")
    private String tradeType;

    @ApiModelProperty(value = "交易时间", example = "2018-09-08 14:13:23", dataType = "String")
    private String tradeTime;

    @ApiModelProperty(value = "中英文切换标识", example = "cn", dataType = "String")
    private String lang;

    @ApiModelProperty(value = "请求下单的数据", dataType = "Object")
    private RequestOrderTradeData tradeData;
}
